Big Huge Thesaurus

internal ear

noun